casting defect - Spanish English Dictionary